having a strong desire for success
desiring success
hard-working; showing care and effort
persevering, hard-working
a machine used for changing steam-power, water-power etc into electrical energy
go-getter
never wanting to stop
determined, persevering